Guia para Criar Diagramas de Arquitetura de Software utilizando o modelo C4
Criar diagramas C4 envolve entender e mapear a estrutura de sistemas de software em diferentes níveis. Este guia explicara os passos para criar diagramas de Contexto, Containers, Componentes e Código, podemos também consultar a sua documentação.
níveis de arquitetura
Preparação
Antes de começar, é importante reunir as informações necessárias sobre o sistema que você está documentando. Isso inclui:
- Descrição geral do sistema
- Quem são os usuários finais
- Como o sistema interage com outros sistemas
- Componentes principais do sistema e suas responsabilidades
- Tecnologias utilizadas
Ferramentas Recomendadas
- PlantUML
- Lucidchart
- C4-PlantUML (para quem usa PlantUML)
- Microsoft Visio
- FlowChart
No nosso caso vamos utilizar o flowchart para criar nossos diagramas